@charset "utf-8";
/* CSS Document */
.list_top_ad { width:977px; margin:auto; height:75px; padding-bottom:8px; padding-top:8px}
#main { width:977px; margin:auto; clear:both;overflow:auto;zoom:1;}
.left { width:720px;}


.right { width:249px;}
.right_nav { border:solid 1px #DDD; padding:5px}
.right_nav div {background:#F8F8F8; padding:0px 8px}
.right_nav dl { display:block;border-bottom:solid 1px #DDD;}
.right_nav dt { height:30px; line-height:30px;  padding-left:5px; font-size:14px;letter-spacing: 5px; cursor:pointer}
.right_nav dt a { color:#333; text-decoration:none;}
.right_nav dt a:hover { text-decoration:underline}
.right_nav .clik { background:url(../../images/list_icon03a.gif) no-repeat 205px center;}
.right_nav .none { background:url(../../images/list_icon03.gif) no-repeat 205px center;}
.right_nav dd { margin:0px -8px; padding-left:30px; line-height:25px; font-size:14px; color:#333; background-image:url(../../images/index_ico.gif);  background-repeat:no-repeat; background-position:22px -35px; display:none}
.right_nav .this { background-color:#CCCCCC; }
.right_nav .this a {color:#ba2636; }
.right_nav dd a { color:#333; text-decoration:none;}
.right_nav dd a:hover { text-decoration:underline}
.position { height:30px; line-height:30px; border-bottom:dotted 1px #999; font-size:12px; padding-left:10px; color:#333;}
.position a { text-decoration:none; color:#333;}
.position a:hover { color:#ba2636; text-decoration:underline}
.list { padding:10px 0px 15px 0px}
.list li { padding:10px 0px;border-bottom:dotted 1px  #999; display:block; overflow:auto; zoom:1}
.list li img { float:left;}
.list li div { width:600px; float:right}
.list li h2 { font-size:16px; font-family:"黑体", "微软雅黑"; line-height:20px; padding-bottom:5px; font-weight:normal}
.list li h2 a { color:#333; text-decoration:none}
.list li h2 a:hover { color:#ba2636; text-decoration:underline} 
.list li p { font-size:12px; color:#999; line-height:20px;}
.list li .ico { background:url(../../images/index_ico.gif) no-repeat 1px 7px; padding-left:13px;}


.list_title { padding:10px 0px 15px 0px}
.list_title li { line-height:30px; height:30px;border-bottom:dotted 1px  #999; display:block; font-size:14px;background:url(../../images/index_ico.gif) no-repeat 8px 13px; padding-left:20px;}
.list_title li a{ float:left; color:#333; text-decoration:none}
.list_title li a:hover {color:#ba2636; text-decoration:underline}
.list_title li span{ float:right; color:#999}

#pages { display:block; text-align:center; padding:10px 0px; font-size:14px; color:#333}
#pages a { padding:0px 5px; color:#333; text-decoration:none}
#pages a:hover {color:#ba2636; text-decoration:underline}
.catnewlist { padding-top:8px;}
.catnewlist .list10 { width:354px; float:left; margin-bottom:8px;}

.list10 { border-left:solid 1px #dbdada;border-right:solid 1px #dbdada;border-bottom:solid 1px #dbdada;}
.list10 h3{clear:both; color:#333; font-size:14px;background:url(../../images/special/zt_titbg2.gif) repeat-x; height:30px; line-height:30px; padding:0px 10px}
.list10 h3 a { float:right; color:#333; font-size:12px; font-weight:normal; text-decoration:none}
.list10 h3 a:hover { text-decoration:underline}
.list10 .cont ul { list-style:none; overflow:auto; zoom:1}
.list10 .cont { padding:8px; font-size:14px; line-height:26px; color:#333;}
.list10 .cont a { color:#333; text-decoration:none; float:left}
.list10 .cont a:hover { color:#BA2636; text-decoration:underline}
.list10 .cont li { clear:both; height:26px; float:left; width:100%}
.list10 .cont li span { float:right; font-size:12px; color:#666}

.contimg { padding:8px 8px 0px 0px}
.contimg ul{ list-style:none; overflow:auto; zoom:1}
.contimg ul li { float:left; padding-left:8px; width:107px; font-size:12px}
.contimg ul li img{  border:solid 1px #CCC; padding:1px}
.contimg ul li a { line-height:21px; text-align:center; display:block; color:#333; text-decoration:none}
.contimg ul li a:hover { color:#BA2636; text-decoration:underline}

.seach { border:solid 1px #b4b4b4; height:28px; line-height:28px; clear:both; margin-bottom:8px}
.seach .text { float:left; border:0px; padding:0px 0px 0px 5px; line-height:28px; height:28px;  width:184px}
.seach form { margin:0px;}
.seach .button { float:right; padding:0px; margin:0px; height:28px; border:0px; width:58px; background:#919191; color:#FFF; font-size:14px; line-height:28px}